Former Portland Terminal Alco S1 #1008 boards passengers at Weirs Beach during a hot summer day back in 2010. The Alco is not as common on these rails now as the railroad has purchased some newer ... (more)